package com.itheima.homework.test4;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;

/*
某公司想统计下员工截至到当前时间，入职公司的天数。请编写程序实现该需求，
由键盘录入员工的入职日期，格式为：xxxx年xx月xx日。将员工入职公司的天数打印到控制台。 运行结果（假设当前时间是2018年12月10日）：
请输入您入职的日期,格式为：xxxx年xx月xx日
2018年12月09日
您入职公司已经1天
 */
public class Demo4 {
    public static void main(String[] args) throws ParseException {
       String s = "2018年12月10日";
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
        Date parse = sdf.parse(s);
        long parseTime = parse.getTime();
        //System.out.println(parseTime);//2018年12月10日时间
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入您入职的日期:格式为：xxxx年xx月xx日");
        String s1 = sc.next();
        Date now = sdf.parse(s1);
        long nowTime = now.getTime();
        //System.out.println(nowTime);//2018年12月09日 1544284800000
        int day = (int) ((parseTime-nowTime)/1000L/60/60/24);
        System.out.println("您入职公司已经"+day+"天");


    }
}
